package br.com.ep.festa.controller;

import java.util.List;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;
import javax.faces.bean.ViewScoped;

import br.com.ep.festa.entity.Cidade;
import br.com.ep.festa.entity.Estado;
import br.com.ep.festa.service.CidadeService;
import br.com.ep.generico.core.GenericManageBean;

@ManagedBean(name = "cidadeBean")
@ViewScoped
public class CidadeBean extends GenericManageBean<Cidade>{

	private static final long serialVersionUID = 1L;
	
	@ManagedProperty("#{cidadeService}")
	private CidadeService cidadeService;
	
	public List<Estado> estados;

	public CidadeService getCidadeService() {
		return cidadeService;
	}

	public void setCidadeService(CidadeService cidadeService) {
		this.cidadeService = cidadeService;
		this.setService(cidadeService);
	}

		
	@Override
	public void create() {
		super.create();
	}
}
